MGKKGEGFFVSRLRANVRVQPPTTTSQHGCSHEPPTTSIEIKGRRIIVVVDSCSEAKNALLWTLSHCAQPQDSILLLHFLKAKTSQSGDLANKEEGEDESCDKPTTSRADKKVSALKTMCELKRPEVKTEVVFVKGDEKGPTIVKEAREREASLLVLGQKKQHATWRLLMVWASQARPVTKHDFVEYCINNSPCMAIAVRKRGKKLGGYTLTTKRHKDFWLLA